the term of one's life to expire - Französisch Englisch Wörterbuch